waste stabilization and environmental remediation - Turkish English Dictionary